
''' 99乘法表 '''
''' 注意： 如果有多层循环，或判断 因为没有花括号来限定循环体的结束，所以 代码的位置就代表了归属于哪一层级 '''
# for 实现
print("----------------------- for 实现99乘法表 -----------------------");
for i in range(1, 10):
    for j in range(1, i+1):
        print('{}x{}={}\t'.format(j, i, i*j), end='')
    print();

# 计算1 -- 100的偶数累加和
print("----------------------- for 实现计算1 -- 100的偶数累加和 -----------------------");
sum = 0;  # 累加和存储变量
for index in range(1, 101):
    if index % 2 == 0:
        sum += index;
print("累加和为=>" + str(sum));

# while 实现
print("----------------------- while 实现99乘法表 -----------------------");
index = 1;
while index < 10:
    jindex = 1;
    while jindex<=index:
        print('{}x{}={}\t'.format(jindex,index,index * jindex), end='');
        jindex +=1;
    print();
    index += 1;

# 计算1 -- 100的偶数累加和
print("----------------------- while 实现计算1 -- 100的偶数累加和 -----------------------");
sum = 0;  # 累加和存储变量
index = 0;
while index < 101:
    index+=1;
    if index % 2 == 0:
        sum += index;
print("累加和为=>" + str(sum));